protein giving vegetarian food

Best popular protein giving vegetarian food